semiconducting varnish - French English Dictionary